Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour China F6 China F7 Germany F5 Germany F4 Bosnia/Herzegovina F1 Bosnia & Herzegovina F2 Kazakhstan F1 Kazakhstan F2 Poprad Tatry Challenger Skandia Open - Linz Togliatti Cup - Togliatti Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger 42 - Andrezieux The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Rezidenza Open - Magdeburg Nova Challenger Osaka - Osaka Gallagher International - Hamilton Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples The Hypo Group Tennis International 2008 - Poertschach The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana Heilbronn Open - Heilbronn ECM Cup - Prague Schickendanz Open - Furth The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra West of England Tennis - Bristol Togliatti Cup - Togliatti The Wrexham Challenger - Wrexham CA Challenge 2002 - Graz Asirom Challenger Brasov - Brasov KGHM Polish Indoors - Wroclaw Sylt Open 2000 - Sylt BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt CA-Challenge 2000 - Graz Skandia Open - Linz University of Tennessee USTA Men's Challenger - Knoxville USTA Men's Challenger of Urbana-Champaign - Urbana Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Neride Prague Indoor - Prague Powder Byrne Trophy - Surbiton Bristol Challenger Trophy - Bristol The LTA Manchester Challenger - Manchester The Wrexham Challenger - Wrexham Residenza Open - Magdeburg CA-Challenge - Graz BMW Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Diego Open - Budapest TED Open - Istanbul Kamnik Challenger - Kamnik Optimus Maia Open - Maia Open de L'Isere (Open 38) - Grenoble The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Haagen Dazs Open - Caracas Copa Ericsson Costa Rica - San Jose Gran Copa Ericsson - Rio de Janeiro Open de L'Isere - Grenoble Lamberts Open by Stawag - Aachen Okal Open - Eckental IPP Open - Helsinki Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Oberstaufen Cup - Oberstaufen Sports Experts Open - Nettingsdorf JVC Trophy - Vienna Warsteiner Challenger Lubeck - Lubeck The LTA Wrexham Challenger - Wrexham XL Capital Bermuda Open - Bermuda San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon Steelers Cup - Kosice Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov West of England Challenger - Bristol CA Challenge - Graz 3° Trofeo 'Citta di Brindisi' - Brindisi Asirom Challenger - Brasov Bulgarian Open - Sofia Challenger Groningen - Groningen Open de la Ville de Saint Denis - Reunion Island Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki Warsteiner Challenger Wolfsburg - Wolfsburg Sarajevo Open - Sarajevo Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Pro Tennis World Open - Boca Raton Sarajevo Open 2004 - Sarajevo Busan Open - Busan XL Capital Bermuda Open - Bermuda Steelers Cup - Kosice Togliatti Cup - Togliatti Cepu Open - San Marino S Tennis Master Championship - Graz GHI Bronx Classic - Bronx Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Gemax Samsung Open 2005 - Belgrade X Abierto Internacional de Salinas - Salinas Tallahassee Tennis Challenger - Tallahassee XL Capital Bermuda Open - Bermuda Ljubljana Open - Ljubljana Schickendanz Open - Furth Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Alexander Kolyaskin Memorial - Donetsk Open D'Orleans - Orleans Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Ostrava Open 2005 - Ostrava Intersport Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon BH Telecom Indoors Sarajevo 2006 - Sarajevo The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul Togliatti Cup - Togliatti s Tennis Masters 06 - Graz Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Heilbronn Open - Heilbronn Internationaux de Doubs Open de Franchie-Comte - Besancon 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo Tennis Napoli Cup 2007 - Napoli XL Bermuda Open - Bermuda Tunis Open 2007 - Tunis Akbank Private Banking TED Open - Istanbul Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon BH Indoor Sarajevo - Sarajevo BMW Tennis Championship - Sunrise Rijeka Open - Rijeka Schickendanz Open - Furth Akbank Private Banking TED Open - Istanbul Alexander Kolyaskin Memorial - Donetsk Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Ostdeutscher Sparkassen Cup - Dresden Zagreb Open - Zagreb Dallas Challenger s'Tennis Masters Challenger - Graz Tenerife Challenger Geneva Challenger Kolding Challenger Bogota Challenger Heilbronn Challenger Bergamo Challenger Sarajevo Challenger Johannesburg Challenger Manchester Challenger Ramat Hasharon Challenger Tampere Challenger Busan Challenger Cremona Challenger Alessandria Challenger Winnetka Challenger Rimini Challenger Eckental Challenger Cordenons Challenger Kitzbuhel Challenger Trnava Challenger Tashkent Challenger Astana Challenger Ortisei Challenger Salzburg Challenger Reunion Island Challenger Guangzhou Challenger Pingguo Challenger Johannesburg Challenger Tampere Challenger Vancouver Challenger Bratislava Challenger Liberec Challenger Trnava Challenger Orleans Challenger Sarasota Challenger Ilkley Challenger Monterrey Challenger Mons Challenger Santo Domingo Challenger Eckental Challenger Quimper Challenger Budapest Challenger Wroclaw Challenger Tallahassee Challenger Aix En Provence Challenger Marbella Challenger Aix En Provence Challenger Open de Franche-Comte - Besancon Marbella Challenger Surbiton Challenger Pacific Life Open - Indian Wells Nottingham Challenger Challenger 42 - Andrezieux Ischgl International Tennis Challenger 2003 - Ischgl U.S. Open - New York Generali Open 2000 - Kitzbuhel CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten CA Tennis Trophy - Vienna Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island President's Cup - Tashkent CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Miller Lite Hall of Fame Tennis Championships - Newport International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna AAPT Championships - Adelaide Adidas International - Sydney Copenhagen Open - Copenhagen U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel TD Waterhouse Cup - Long Island Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Medibank Private International - Sydney SAP Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open de Moselle - Metz CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Generali Open - Kitzbuhel BCR Open Romania - Bucharest China Open - Beijing Open de Moselle - Metz BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Estoril Open - Estoril Open SEAT 2008 - Barcelona The Artois Championships - London Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach UNICEF Open - 's Hertogenbosch Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Bet-at-home Cup - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf AEGON Championships - London Topshelf Open - 's-Hertogenbosch Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Austrian Open - Kitzbuhel Generali Open - Kitzbuhel Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai Open 13 - Marseille Barcelona Open BancSabadell - Barcelona BMW Open - Munich German Tennis Championships - Hamburg Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, PO, GBR-AUT, 2-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, 1R, KAZ-AUT 3-1 Davis Cup, World Group, PO, NED-AUT 5-0 Davis Cup, Group I, PO, LAT-AUT 1-4 Davis Cup, Group I, 1R, SWE-AUT 2-3 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group I, 2R, RUS-AUT 1-3 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong AAMI Classic - Kooyong All Lower level tournaments Olympics - Athens Olympics - Beijing Olympics - London